package String.s1;

public class test_1768 {
    //给你两个字符串 word1 和 word2 。
    // 请你从 word1 开始，通过交替添加字母来合并字符串。
    // 如果一个字符串比另一个字符串长，就将多出来的字母追加到合并后字符串的末尾。
    public static void main(String[] args) {
//        示例 1：
//
//        输入：word1 = "abc", word2 = "pqr"
//        输出："apbqcr"
//        解释：字符串合并情况如下所示：
//        word1：  a   b   c
//        word2：    p   q   r
//        合并后：  a p b q c r

    }
}
class Solution {
    public String mergeAlternately(String word1, String word2) {
       StringBuilder sb=new StringBuilder();
       int i=0,j=0;
       while(i<word1.length()&&j<word2.length()){
           sb.append(word1.charAt(i));
           sb.append(word2.charAt(j));
           i++;
           j++;
       }
       if(i<word1.length()){
           sb.append(word1.substring(i));
       }
       if(j<word2.length()){
           sb.append(word2.substring(j));
       }
       return sb.toString();
    }
}














